#! /Library/Frameworks/Python.framework/Versions/3.8/bin/python3
"""
1 程序启动，显示名片管理系统欢迎界面，并显示功能菜单
    *****************************************
    欢迎使用【名片管理系统】V1.0

    1.新建名片
    2.显示全部
    3.查询名片

    0.退出系统
    *****************************************
2 用户用数字选择不同的功能
3 根据功能选择，执行不同的功能
4 用户名片需要记录用户的姓名、电话、QQ、邮件
5 如果查询到指定的名片，用户可以选择修改或者删除名片

"""
import cards_tools;

#名片管理系统的主入口程序
if __name__ == '__main__':

    while True:

        cards_tools.weilcom();


        choice_str = input("请选择希望执行的操作:");
        res = choice_str.isdecimal();

        if not res:
            print("输入有误请重新输入！！必须输入整数");

        elif res:
            print("您选择的操作是【%s】" % choice_str);
            if choice_str in ("1","2","3"):
                #pass关键字表示是一个占位符，pass关键字不会执行任何的操作1
                if choice_str == "1":
                    cards_tools.cards_insert();
                elif choice_str == "2":
                    # 2 显示全部
                    cards_tools.cads_all_show();
                else:
                    # 3 查询名片
                    cards_tools.cads_search();
            elif choice_str == "0":
                print("欢迎再次使用【名片管理系统】")
                break;

            else:
                print("您的选择有误请重新选择！");



